package com.kunag.builderFactory.demo1;

/**
 * @Title:
 * @Description:
 * 建造者抽象类
 *
 * @Author: zx
 * @Date: create in 9:17 2020/8/4
 * @Version: 1.0
 */
public abstract class Builder {

    //地基
    abstract void buildA();
    //钢精
    abstract void buildB();
    //水泥
    abstract void buildC();
    //粉刷
    abstract void buildD();

    //完工 ：得到产品
    abstract Product getProduct();
}
